// JavaScript Documentvar InterValObj; //timer变量，控制时间  
var count = 60; //间隔函数，1秒执行  
var curCount;//当前剩余秒数  
var code = ""; //验证码  
var codeLength = 6;//验证码长度  
  
function sendMessage() {  
    curCount = count;  
    var jbPhone = $("#phone").val();  
    var jbPhoneTip = $("#jbPhoneTip").text();  
    if (jbPhone != "") {  
        if(jbPhoneTip == "√ 该手机号码可以注册，输入正确" || jbPhoneTip == "√ 短信验证码已发到您的手机,请查收"){  
            // 产生验证码  
            for ( var i = 0; i < codeLength; i++) {  
                code += parseInt(Math.random() * 9).toString();  
            }  
            // 设置button效果，开始计时  
            $("#btnSendCode").attr("disabled", "true");  
            $("#btnSendCode").val("请在" + curCount + "秒内输入验证码");  
            InterValObj = window.setInterval(SetRemainTime, 1000); // 启动计时器，1秒执行一次  
            // 向后台发送处理数据  
            $.ajax({  
                type: "POST", // 用POST方式传输  
                dataType: "text", // 数据格式:JSON  
                url: "servlet/registerCheck", // 目标地址  
                data: {jbPhone:jbPhone ,code: code},  
                error: function (XMLHttpRequest, textStatus, errorThrown) {   
                      
                },  
                success: function (data){   
                    data = parseInt(data, 10);  
                    if(data == 1){  
                        $("#jbPhoneTip").html("√ 短信验证码已发到您的手机,请查收");  
                    }else if(data == 0){  
                        $("#jbPhoneTip").html("× 短信验证码发送失败，请重新发送");  
                    } 
                }  
            });  
        }  
    }else{  
        $("#jbPhoneTip").html("<font color='red'>× 手机号码不能为空</font>");  
    }  
}  
  
//timer处理函数  
function SetRemainTime() {  
    if (curCount == 0) {                  
        window.clearInterval(InterValObj);// 停止计时器  
        $("#btnSendCode").removeAttr("disabled");// 启用按钮  
        $("#btnSendCode").val("重新发送验证码");  
        code = ""; // 清除验证码。如果不清除，过时间后，输入收到的验证码依然有效  
    }else {  
        curCount--;  
        $("#btnSendCode").val("请在" + curCount + "秒内输入验证码");  
    }  
}  
  
function CodeCheck() {  
        var SmsCheckCode = $("#SmsCheckCode").val();  
        // 向后台发送处理数据  
        $.ajax({  
            url : "servlet/registerCheck",   
            data : {SmsCheckCode : SmsCheckCode},   
            type : "POST",   
            dataType : "text",   
            success : function(data) {  
                data = parseInt(data, 10);  
                if (data == 1) {  
                    $("#SmsCheckCodeTip").html("√ 短信验证码正确，请继续");  
                } else{  
                    $("#SmsCheckCodeTip").html("× 短信验证码有误，请核实后重新填写");  
                }  
            }  
        });  
    }




function sendMessagee() {  
    curCount = count; 
    var jbPhone = $("#phone").val();  
    var jbPhoneTip=$("#jbPhoneTip").text();
    if (jbPhone != "" || jbPhoneTip == "√ 短信验证码已发到您的手机,请查收") {  
            // 产生验证码  
            for ( var i = 0; i < codeLength; i++) {  
                code += parseInt(Math.random() * 9).toString();  
            }  
            // 设置button效果，开始计时  
            $("#btnSendCode").attr("disabled", "true");  
            $("#btnSendCode").val("请在" + curCount + "秒内输入验证码");  
            InterValObj = window.setInterval(SetRemainTime, 1000); // 启动计时器，1秒执行一次  
            // 向后台发送处理数据  
            $.ajax({  
                type: "POST", // 用POST方式传输  
                dataType: "text", // 数据格式:JSON  
                url: "servlet/registerCheck", // 目标地址  
                data: {jbPhone:jbPhone ,code: code},  
                error: function (XMLHttpRequest, textStatus, errorThrown) {   
                      
                },  
                success: function (data){   
                    data = parseInt(data, 10);  
                    if(data == 1){  
                        $("#jbPhoneTip").html("√ 短信验证码已发到您的手机,请查收");  
                    }else if(data == 0){  
                        $("#jbPhoneTip").html("× 短信验证码发送失败，请重新发送");  
                    } 
                }  
            }); 
          
    }else{  
        $("#jbPhoneTip").html("<font color='red'>× 手机号码不能为空</font>");  
    }  
}  